1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
#ifndef FUNCTION_H #define FUNCTION_H #include <bu/string.h> #include "variable.h" class Function { public: Function(); virtual ~Function(); virtual Bu::String getName() const=0; virtual Variable call( class GameState &gState )=0; }; #endif